iT邦幫忙

2024 iThome 鐵人賽

DAY 14
0
Python

基礎Python學習系列 第 14

break

  • 分享至 

  • xImage
  •  

【break】
今天要學習的「break」,會與前兩天練習的「while迴圈」和「for迴圈」有一些關聯,當我們想要結束迴圈,就會需要用到「break」,如此一來,程式就會跳出迴圈,並執行迴圈之後的程式。
舉一個常見的數學問題,從1加到多少(n),總和會大於等於100,印出n值及總和,操作如下:
https://ithelp.ithome.com.tw/upload/images/20240928/20169294FEzzjojxZa.png
進一步拉出來解釋:
total=0
n=0
while True:
n=n+1
total=total+n
#要注意n一定要從零開始,因為在迴圈內會不斷地加一,如果n從1開始的話,首個數字便會從2開始,因此n=0,並且while迴圈中的順序不可顛倒。
if total>=100:
break
#break是建立在if敘述之下,代表當total>=100時,便會跳出迴圈,執行下面的程序。
print('n=',n)
print('total=',total)

以上就是今天對於「break」的學習,明天會學習與「break」相反的「continue」。


上一篇
for迴圈
下一篇
continue
系列文
基礎Python學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言